//其他版心适配
//981< x <1200 的 版心980
@media screen and (max-width: 1200px) {
  .headerNav {
      height: 50px;
      min-width: 980px;
      z-index:10;
      div {
          width: 980px;
          position:relative;
      }

      h1 {
          height: 50px;
          line-height: 50px;
          font-size: 20px;
      }

      ul {
          height: 50px;

          li {
              height: 50px;
              line-height: 50px;
              padding: 0 16px;
              font-size: 16px;
          }
      }

      .user-class {
          line-height: 20px !important;
          font-size: 14px;
          width: 90px !important;

          a {
              font-size: 14px;
          }
      }
  }

  .qrcode-pop {
      .qrcode-main {
          height: 55%;

          .qrcode-text {
              width: 395px;
              margin: auto;
              margin-top: 10px;

              h2 {
                  font-size: 18px;
                  font-weight: bold;
              }

              p {
                  margin-top: 10px;
              }

              p,
              li {
                  font-size: 14px;
                  font-weight: bold;
              }
          }
      }
  }

  .mainCon {
      top: 50px;

      .conHeader {
          width: 980px;
          height: 60px;
          padding: 0px 0 4px 0;
          line-height: 22px;
          font-size: 18px;

          span {
              font-size: 16px;
          }
          .second-nav .nav-item{
              height:60px;
              line-height:60px;
              padding: 0 10px;
              &.nav-active span{
                  height:60px;
                  line-height:60px;
              }
          }
      }
      .mainCon-box{
          width: 980px;
          height: calc(~"100% - 90px");
          margin: 0 auto;
          padding-top:6px;
          padding-bottom: 16px;
          box-sizing: border-box;
          //box-shadow: 0px 0px 5px #dadada;
          //background: #FBFBFD;
      }

      .conMain {
          width: 980px;
          height: 100%;
          padding-bottom: 16px;

          >.side-left {
              width: 330px;

              h3 {
                  font-size: 24px;
              }

              .btn {
                  height: 48px;
                  line-height: 48px;
              }

              .input-wrap.patients {
                  input.add {
                      line-height: 39px;
                      height: 40px;
                  }

                  .patient-input .clear-btn {
                      top: 11px;
                  }
              }

              .input-wrap input[type='button'] {
                  font-size: 14px;
                  height: 34px;
                  line-height: 34px;
              }

              .input-wrap input,
              .input-wrap>span {
                  height: 40px;
                  line-height: 38px;
                  font-size: 18px;
              }

              .detail {
                  margin-top: 10px;

                  span {
                      font-size: 17px;
                  }

                  div {
                      min-height: 26px;
                      padding-left: 18px;
                      font-size: 15px;
                  }
              }
          }

          >.side-right {
              width: 620px;

              &.noTitle .select-wrap .itemLi {
                  height: 146px;
                  line-height: 146px;
                  font-size: 18px;

                  img {
                      top: 27%;
                      left: 35%;
                  }
              }

              &.noTitle .select-wrap .iconLi {
                  span {
                      font-size: 18px;
                      margin-top: 42%;
                  }
              }

              &.noTitle .select-wrap .itemLi-active {
                  background-color: #037AC3 !important;
                  color: #fff !important;
              }

              .title {
                  font-size: 18px;
                  line-height: 38px;
              }
          }

          .side-left.order-con .input-wrap .title {
              width: 92px;
              height: 40px;
              line-height: 39px;
              text-align: right;
              font-size: 16px;
          }

          .side-left.order-con .input-wrap .con-txt {
              padding: 0 20px 0 94px;
          }
      }

      .fasterKey {
          h4 {
              padding: 70px 0 40px;
              font-size: 20px;
          }

          div input {
              width: 500px;
              height: 48px;
              font-size: 20px;
          }

          .select-pop {
              height: 80%;
              width: 850px;

              .select-body {
                  .select-left {
                      width: 15%;
                      // height: 600px;
                      height: 100%;

                      .item-li {
                          width: 85%;
                          height: 105px;
                          line-height: 105px;
                      }
                  }
              }

              .itemUl {
                  .itemLi {
                      float: left;
                      width: calc(~'25% - 10px');
                      height: 135px;
                      margin: 0 0 10px 10px;
                      background-color: #dadada;
                      font-size: 20px;
                      line-height: 135px;

                      &:hover {
                          background-color: #037AC3;
                          color: #fff;
                      }
                  }
              }
          }

          .confirm-pop {
              width: 900px;

              .confirm-head {
                  height: 40px;
                  line-height: 22px;
                  padding: 6px 20px;
                  font-size: 16px;

                  .close {
                      font-size: 24px;
                      line-height: 24px;
                  }
              }

              .confirm-body {
                  p {
                      font-size: 16px;
                      text-align: center;
                      margin: 8px;
                  }

                  .con-p {
                      text-align: left;
                      margin-left: 20px;
                      margin-top: 10px;
                      font-size: 16px;
                  }

                  .select-item .btn {
                      font-size: 16px;
                      height: 220px;
                      line-height: 220px;
                  }
              }

              .confirm-left {
                  width: 340px;
                  padding: 15px 16px 0 20px;
                  margin-top: 5px;

                  .input-wrap .title,
                  .input-wrap .con {
                      font-size: 16px;
                  }
              }

              .confirm-right {
                  width: 532px;

                  .itemUl .itemLi {
                      height: 106px;
                      line-height: 106px;

                      span {
                          font-size: 16px;
                      }
                  }

                  .title {
                      margin-top: 18px;
                  }
              }
          }

          .custom-box {
              width: 800px;

              .custom-item {
                  width: 135px;
                  margin-right: 12px;

                  span:nth-child(1) {
                      font-size: 16px;
                  }
              }

              .add-btn {
                  width: 50px;
                  font-size: 22px;

                  &:hover {
                      background: #f90;
                      color: #fff;
                  }
              }
          }
      }

      .fasterCon {
          h4 {
              height: 70px;
              line-height: 70px;
              font-size: 24px;
          }

          .input-wrap span {
              font-size: 18px;
          }

          .input-wrap>div {
              font-size: 16px;
          }

          .btn {
              margin: 20px 10px 0;
              height: 46px;
              line-height: 46px;
              font-size: 17px;
          }
      }

      .order-lis {
          .table-wrap {
              .icon-comment-td {
                  img {
                      width: 18px;
                  }
              }
          }
      }
  }

  .clear-btn {
      top: 26px;
  }

  .tips {
      font-size: 14px;
  }

  table td {
      font-size: 14px;
  }

  table tr.white {
      td {
          border: 0;
          font-size: 18px;
          font-weight: bold;

          &:first-child {
              span {
                  margin-right: -25px;
              }
          }

          &:nth-child(2) {
              span {
                  margin-left: 9px;
              }
          }

          &:nth-child(3) {
              span {
                  margin-left: -30px;
              }
          }

          &:nth-child(4) {
              span {
                  margin-left: -120px;
              }
          }
      }
  }

  table {
      .mon-thead {
          td:first-child {
              width: 40px;
          }

          td:nth-child(2),
          td:nth-child(3) {
              width: 45px;
          }
      }
  }

  .print-status span {
      background-size: 18px;
  }

  .mainCon .conMain>.side-right .select-wrap div {
      height: 40px;
      line-height: 40px;
      font-size: 16px;
  }

  .mainCon .conMain>.side-right .select-wrap span {
      height: 38px;
      line-height: 38px;
  }

  .right-tips {
      right: 8px;
      bottom: 8px;
      // width: 60px;
      // height: 60px;
      // background-size: auto 58px;
      width: 80px;
      // height: 80px;
      height: 75px;

      //background-size: auto 78px;
      //img{
      //    max-width: 100%;
      //    max-height: 100%;
      //}
      //&:hover{     // 万圣节版
      //    background-size: auto 78px;
      //}
      //.right-tips-text {
      //    // top: -96px;
      //    top: -110px;
      //}
      .right-tips-text {
          // 新
          top: -160px;
      }
  }

  .right-tips-2 {
      bottom: 8px;
      width: 65px;
      height: 80px;
      background-size: auto 88px;

      &:hover {
          background-size: auto 88px;
      }
  }

  .mainCon .conMain>.side-right .select-handle .search-input input {
      padding: 4px 10px;
      font-size: 14px;
  }

  .no-txt {
      font-size: 16px;
  }

  .state-tips {
      right: 97px;
      bottom: 73px;
  }

  .logo {
      height: 40px;

      &.min {
          height: 30px;
      }
  }

  .conHeader-box--cloth {
      height: 44px;
      overflow: hidden;
      .conHeader-cloth {
          margin-bottom: 0;
          padding-right: 0;
          height: 61px;
          overflow-x: scroll;
      }
  }
}